﻿@using KSSOnline.Controller
@using umbraco.MacroEngines
@inherits umbraco.MacroEngines.DynamicNodeContext
<script src="/scripts/kss/helper.js"></script>
<script type="text/javascript">
    var searchName = '';
    @if (System.Web.HttpContext.Current.Request.QueryString["name"] != null)
    {
        @:searchName = '@System.Web.HttpContext.Current.Request.QueryString["name"]';
    }
    

</script>
<legend>
    <div id="searchFilter">
        <h4 class="widgettitle">
            ค้นหาเอกสาร
        </h4>
        <div class="control-group">
            <label class="label-bold">
                ชื่อผู้เสนอ</label>
            <span class="field">
                <input type='text' name='createdByName' id='createdByName' class=' input-xxlarge' />
            </span>
        </div>
        <div class="control-group">
            <label class="label-bold">
                เลขประจำตัว</label>
            <span class="field">
                <input type='text' name='createdBy' id='createdBy' class='input-xxlarge' readonly="readonly" />
                @*<button onclick=" UserCheckerFunction(); return false;" id="UserChecker" class="btn">
                                <span class="icon-search"></span>
                            </button>*@ </span>
        </div>
        <div class="control-group">
            <label class="label-bold">
                แผนก/ส่วน</label>
            <span class="field">
                <input type='text' name='departmentName' id='departmentName' class='input-xxlarge' />
            </span>
        </div>
        <div class="control-group">
            <label class="label-bold">
                เรื่องที่เสนอ</label>
            <span class="field">
                <input type='text' name='title' id='title' class='input-xxlarge' />
            </span>
        </div>
        <div class="control-group">
            <label class="label-bold">
                จากวันที่</label>
            <span class="field">
                <input type='text' name='datefrom' id='datefrom' class="easyui-datetimebox" style="width:150px" data-options="showSeconds:false" />
            </span>
        </div>
        <div class="control-group">
            <label class="label-bold">
                ถึงวันที่</label>
            <span class="field">
                <input type='text' name='dateto' id='dateto' class="easyui-datetimebox" style="width:150px" data-options="showSeconds:false" />
            </span>
        </div>
        <div class="control-group">
            <label class="label-bold">
                จำนวนเงิน</label>
            <span class="field">
                <input type='text' name='cash' id='cash' class='input-xxlarge' />
            </span>
        </div>
    </div>
    <div style="clear: both"></div>
    <div>
         <button class="btn" onclick="DoSearch();" style="width: 80px" >
                            <i class="icon-search"></i></button>
    </div>
    <div>
        
        <table id="dg" title="แบบฟอร์ม" class="easyui-datagrid" style="width: auto; height: 400px;"
               toolbar="#toolbar" pagination="true" pagesize="10" loadfilter="pagerFilter" rownumbers="true"
               fitcolumns="true" singleselect="true">
            <thead>
                <tr>
                    <th field="id" width="30" align="center" sortable="true">
                        เลขที่แบบฟอร์ม
                    </th>
                    <th field="title" width="50" align="center" sortable="true">
                        หัวข้อ
                    </th>
                    <th field="createdByName" width="20" align="center" sortable="true">
                        สร้างโดย
                    </th>
                    <th field="departmentName" width="20" align="center" sortable="true">
                        แผนก
                    </th>
                    <th field="cash" width="20" align="center" sortable="true">
                        รางวัล(บาท)
                    </th>
                    <th field="CostSaving" width="20" align="center" sortable="true">
                        Cost Saving
                    </th>
                    <th field="createdDate" width="20" align="center" sortable="true" formatter="formatDate" >
                        สร้างเมื่อ
                    </th>
                </tr>
            </thead>
        </table>
        <div id="toolbar">
            <a href="#" class="easyui-linkbutton" iconcls="icon-save" plain="true" onclick="ExportSearch()">Export to Excel</a> 
        </div>

         <div id="dlgA1" class="easyui-dialog" style="width: 980px; height: 680px; padding: 10px 20px"
                closed="true" data-options="resizable:true,modal:true">
                <fieldset>
                    <legend>ส่วนที่ 1 : ข้อมูลจากพนักงาน </legend>
                    <form id="fmA1" method="post" class="stdform" novalidate>
                    <div id="wizardA1" class="wizard">
                        <br />
                        <div id="wiz1step1082A1" class="formwiz" style="height: 180px">
                            <h4 class="widgettitle">
                                Step 1: ข้อมูลผู้สมัครและเรื่องที่เสนอ
                            </h4>
                            <div class="control-group">
                                <label class="label-bold">
                                    ชื่อผู้เสนอ</label>
                                <span class="field">
                                    <input type='text' name='createdByName' id='createdByName' class='input-xxlarge' />
                                </span>
                            </div>
                            <div class="control-group">
                                <label class="label-bold">
                                    เลขประจำตัว</label>
                                <span class="field">
                                    <input type='text' name='createdBy' id='createdBy' class='input-xxlarge' />
                                </span>
                            </div>
                            <div class="control-group">
                                <label class="label-bold">
                                    แผนก/ส่วน</label>
                                <span class="field">
                                    <input type='text' name='departmentName' id='departmentName' class='input-xxlarge' />
                                </span>
                            </div>
                            <div class="control-group90">
                                <label class="label-bold">
                                    เรื่องที่เสนอ</label>
                                <span class="field">
                                    <input type='text' name='title' id='title' class='input-xxlarge' />
                                </span>
                            </div>
                        </div>
                        <div id="wiz1step1084A1" class="formwiz">
                            <h4 class="widgettitle">
                                Step 2: รายละเอียดการปรับปรุง
                            </h4>
                            <div class="control-group30">
                                <div class="label-bold" style="margin-left: 20px;">
                                    <h3>
                                        ปรับปรุงเครื่องจักร :
                                    </h3>
                                </div>
                                <div class="formwrapper" style="margin-left: 20px;">
                                    <input type='checkbox' id='1063a1' name='1063' style='margin: 0px 4px 0;'>Fitting
                                    (Injection)
                                    <br />
                                    <input type='checkbox' id='1064a1' name='1064' style='margin: 0px 4px 0;'>Pallet
                                    (Injection)
                                    <br />
                                    <input type='checkbox' id='1065a1' name='Pallet' style='margin: 0px 4px 0;'>Profile
                                    (Extrusion)
                                    <br />
                                    <input type='checkbox' id='1066a1' name='Pallet' style='margin: 0px 4px 0;'>Pipe
                                    (Exrusion)
                                    <br />
                                    <input type='checkbox' id='1067a1' name='Pallet' style='margin: 0px 4px 0;'>WPC
                                    (Extrusion)
                                    <br />
                                    <input type='checkbox' id='1068a1' name='Pallet' style='margin: 0px 4px 0;'>Window
                                    & Door Fabrication
                                    <br />
                                    <input type='checkbox' id='1069a1' name='Pallet' style='margin: 0px 4px 0;'>Others
                                </div>
                            </div>
                            <div class="control-group30">
                                <div class="label-bold" style="margin-left: 20px;">
                                    <h3>
                                        ปรับปรุงสินค้า :</h3>
                                </div>
                                <div class="formwrapper" style="margin-left: 20px;">
                                    <input type='checkbox' id='2000a1' name='1065' style='margin: 0px 4px 0;'>Fitting
                                    <br />
                                    <input type='checkbox' id='2001a1' name='1066' style='margin: 0px 4px 0;'>Pallet
                                    <br />
                                    <input type='checkbox' id='2002a1' name='Pallet' style='margin: 0px 4px 0;'>Profile
                                    <br />
                                    <input type='checkbox' id='2003a1' name='Pallet' style='margin: 0px 4px 0;'>Pipe
                                    <br />
                                    <input type='checkbox' id='2004a1' name='Pallet' style='margin: 0px 4px 0;'>WPC
                                    <br />
                                    <input type='checkbox' id='2005a1' name='Pallet' style='margin: 0px 4px 0;'>Window
                                    & Door
                                    <br />
                                    <input type='checkbox' id='2006a1' name='Pallet' style='margin: 0px 4px 0;'>Others
                                </div>
                            </div>
                            <div class="control-group30">
                                <div class="label-bold" style="margin-left: 20px;">
                                    <h3>
                                        ปรับปรุงวิธีการทำงาน :</h3>
                                </div>
                                <div class="formwrapper" id="userSelectOffice" style="margin-left: 20px;">
                                    <input type='checkbox' id='3000a1' name='3000a1' style='margin: 0px 4px 0;'>ลดค่าใช้จ่าย
                                    <br />
                                    <input type='checkbox' id='3001a1' name='3001a1' style='margin: 0px 4px 0;'>สุขภาพและความปลอดภัย
                                    <br />
                                    <input type='checkbox' id='3002a1' name='3002a1' style='margin: 0px 4px 0;'>เพิ่มยอดขาย
                                    <br />
                                    <input type='checkbox' id='3003a1' name='3003a1' style='margin: 0px 4px 0;'>เพิ่มความพึงพอใจของลูกค้า
                                    / ร้านค้า
                                    <br />
                                    <input type='checkbox' id='3004a1' name='3004a1' style='margin: 0px 4px 0;'>WPC
                                    <br />
                                    <input type='checkbox' id='3005a1' name='3005a1' style='margin: 0px 4px 0;'>ลดเวลา
                                    / ขั้นตอนการงานที่ไม่จำเป็น & Door
                                    <br />
                                    <input type='checkbox' id='3006a1' name='3006a1' style='margin: 0px 4px 0;'>อื่นๆ
                                    ระบุ
                                    <input type='text' id='3007' name='3007' style='width: 50%; margin: 0px 4px 0;'>
                                </div>
                            </div>
                            <div class="UploadDiv" style="margin-top:250px;">
                                <div id="UploadStatusA1">
                                </div>
                                <input type="button" id="UploadButtonA1" class="UploadButton" disabled="disabled" />
                                <div id="UploadedFileA1">
                                </div>
                            </div>
                            <div class="UploadDiv2">
                                <div id="UploadStatusA1After">
                                </div>
                                <input type="button" id="UploadButtonA1After" class="UploadButton" disabled="disabled" />
                                <div id="UploadedFileA1After">
                                </div>
                            </div>
                        </div>
                        <div id="wiz1step1085A1" class="formwiz">
                            <h4 class="widgettitle">
                                Step 3: แนวความคิด
                            </h4>
                            <div class="control-group90">
                                <label class="label-bold">
                                    ที่มาของเรื่อง/ปัญหา :</label>
                                <div class="field90">
                                    <textarea type="text" name='howprolemcome' id='howprolemcome' class='span6' rows='3'
                                        cols='80' style='width: 100%; height: 30px;'></textarea>
                                </div>
                            </div>
                            <div class="control-group90">
                                <label class="label-bold">
                                    แนวคิด/วิธีการปรับปรุง :</label>
                                <div class="field90">
                                    <textarea type="text" name='IdieToFix' id='IdieToFix' class='span6' rows='3' cols='80'
                                        style='width: 100%; height: 30px;'></textarea>
                                </div>
                            </div>
                            <div class="control-group90">
                                <label class="label-bold">
                                    สรุปผลที่ได้รับ : (ลำดับเป็นหัวข้อ)</label>
                                <div class="field90">
                                    <textarea type="text" name='Summary' id='Summary' class='span6' rows='3' cols='80'
                                        style='width: 100%; height: 30px;'></textarea>
                                </div>
                            </div>
                        </div>
                    </div>
                    </form>
                </fieldset>
                @{

        var kssFormPropApprove1 = new DynamicNode(1095);
                    <div id="approver1Div">
                        <fieldset>
                            <legend>
                                @kssFormPropApprove1.GetPropertyValue("displayName") <a href="#javascript" onclick="showPopup('A1Popup')">
                                    <span class="icon-exclamation-sign"></span></a></legend>
                            <div id="A1Popup" class="easyui-dialog" closed="true" data-options="resizable:true"
                                title="หลักเกณฑ์การยอมรับเป็นการปรับปรุงงาน" style="width: 400px;">
                                <span><b><u>นิยาม :</u></b></span>
                                <br />
                                <span style="margin-left: 20px">1. ไม่ใช่แนวทางแก้ไขเพื่อคืนสู่สภาพเดิม แต่ต้องเป็นการปรับปรุงให้ดียิ่งขึ้น
                                </span>
                                <br />
                                <span style="margin-left: 20px">2. ไม่ใช่งานที่มีผู้เสนอมาก่อนแล้ว หรือมีผู้อื่นกำลังดำเนินการ
                                    หรือบริษัทกำลังดำเนินการอยู่ เว้นแต่เป็นเรื่องที่เสนอเพื่อปรับปรุงให้ดียิ่งขึ้น
                                </span>
                                <br />
                                <span style="margin-left: 20px">3. ไม่ใช่การเสนอเฉพาะปัญหา แต่ต้องระบุแนวทางการปรับปรุงที่ชัดเจน
                                    หรือได้ทดลองปฎิบัติจนได้ผลแล้ว </span>
                                <br />
                                <span style="margin-left: 20px">4. ไม่ใช่เรื่องที่เกี่ยวข้องกับสิทธิในการจัดการ เช่น
                                    สวัสดิการ ค่าจ้าง ฯลฯ </span>
                                <br />
                                <span style="margin-left: 20px">5. คณะกรรมการ TQM พิจารณาให้ความเห็นชอบเป็นกรณีพิเศษตามความเหมาะสม
                                </span>
                            </div>
                            @{

        var CateItem = A1ItemHelper.GetItemWithCate();
        var indexCateName = 0;
        foreach (var item in CateItem)
        {
            //var propType = item;

                                <div style="float: left; padding: 10px;">
                                    @item.CateName :
                                    @{
            indexCateName += 1;
            var indexCateNameText = "popup" + indexCateName;
            var ItemID = "approvalItem" + indexCateName;
            if (item.CateName.Contains("รูปแบบการปรับปรุง"))
            {

                                        <a href="#javascript" onclick=" showPopup('@indexCateNameText')"><span class="icon-exclamation-sign">
                                        </span></a>
                                        <div id="@indexCateNameText" class="easyui-dialog" closed="true" data-options="resizable:true" title="@item.CateName" style="width: 350px;">
                                            <span><b><u>นิยาม :</u></b></span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Karakuri Kaizen </u>คือ การปรับปรุงกระบวนการ โดยใช้หลักการกลศาสตร์
                                                เฟือง สปริง คาน คานงัด ล้อ เพลา, หลักการทางธรรมชาติ เช่น แสงแดด และแรงลม </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Automation Kaizen</u> คือ การปรับปรุงกระบวนการให้เป็นอัตโนมัติหรือกึ่งอัตโนมัติ
                                                โดยใช้ ไฟฟ้า อิเล็กทรอนิกส์ นิวเมติก ระบบ PLC เข้ามาเกี่ยวข้อง </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Kaizen อื่นๆ</u> คือ Kaizen ประเภทอื่น ที่ไม่ใช่
                                                Karakuri Kaizen และ Automation Kaizen </span>
                                        </div>
            }
            else if (item.CateName.Contains("วัตถุประสงค์การปรับปรุง"))
            {
                                        <a href="#javascript" onclick=" showPopup('@indexCateNameText')"><span class="icon-exclamation-sign">
                                        </span></a>
                                        <div id="@indexCateNameText" class="easyui-dialog" closed="true" data-options="resizable:true"  title="@item.CateName" style="width: 400px;">
                                            <span><b><u>นิยามวัตถุประสงค์การปรับปรุง :</u></b></span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Reliability</u> คือ ทำให้โอกาสที่จะเกิดการชำรุดเสียหายต่ำ,การหยุดชะงักงันต่ำ,การเกิดของเสียต่ำ,การปรับแต่งน้อย
                                            </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Maintainability</u> คือ ทำให้ใช้เวลาในการตรวจน้อย,ค้นหาส่วนที่ชำรุดได้เร็ว,เปลี่ยนชิ้นส่วนได้งาย,ค้นพบส่วนที่เสื่อมได้เร็ว
                                            </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Autonomous Maintainability</u> คือ ทำให้การทำความสะอาด,หล่อลื่น,ตรวจสอบ
                                                ทำได้ง่าย </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Operability</u> คือ ทำให้การเตรียมการปรับแต่งง่าย,ควบคุมกระบวนการง่าย,
                                                ปิด-เปิดเครื่องง่าย </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Cost</u> คือ ทำให้ปริมาณการใช้ทรัพยากรและพลังงานต่อหน่วยต่ำ,การนำเอาทรัพยากรกลับมาใช้ใหม่
                                            </span>
                                            <br />
                                            <span style="margin-left: 20px"><u>Safety</u> คือ ทำให้มองเห็นหรือค้นพบความผิดปกติของเครื่องจักรได้ง่าย
                                                ,ลดส่วน หมุน คม โผล่ ชน เกี่ยว ของเครื่องจักรลง </span>
                                        </div>
            }
                                    }
                                    <ul style="list-style-type: none;" id="@ItemID">
                                        @{
            foreach (var propTypeItem in item.Item)
            {
                                            <li>
                                                <input type='checkbox' id='@propTypeItem.a1ItemId' name='@propTypeItem.a1ItemId'/>
                                                @propTypeItem.a1ItemName </li>
            }
                                        }
                                    </ul>
                                </div>

        }
                            }
                            <div style="clear: both">
                            </div>
                            <div>
                                @{
        foreach (var measurement in kssFormPropApprove1.GetChildrenAsList.Where(measurementItem => measurementItem.NodeTypeAlias == "MeasurementSection"))
        {
            var measurementItems = measurement;
                                    <table id="tableMeasurement">
                                        <tr>
                                            <td style="text-align: center;">
                                                <b>หัวข้อการประเมิน</b>
                                            </td>
                                            <td colspan="5" style="text-align: center;">
                                                <b>คะแนนการประเมิน</b>
                                            </td>
                                        </tr>
                                        @{
            int rowIndex = 0;
            foreach (var mensuementRow in measurementItems.GetChildrenAsList.Where(mensumentRowitem => mensumentRowitem.NodeTypeAlias == "Measurement"))
            {
                rowIndex++;
                var mensuementRows = mensuementRow;
                                            <tr>
                                                @{
                                                    <td>
                                                        <b>@rowIndex. @mensuementRows.Name</b>
                                                    </td>
                int score = 0;
                foreach (var mensuementColumn in mensuementRows.GetChildrenAsList)
                {
                    score++;
                                                    <td style="text-align: center;">
                                                        @mensuementColumn.Name
                                                        <br />
                                                        <input type="radio" name="@mensuementRows.Id" 
                                                                        @if (mensuementColumn.GetPropertyValue("score") == "3")
                                                                        {
                                                                            @:checked="checked"
                                                                        }  
                                                                           value="@mensuementColumn.GetPropertyValue("score")" />
                                                        @mensuementColumn.GetPropertyValue("score") คะแนน
                                                    </td>
                }
                                                }
                                            </tr>
            }

            foreach (var adminMeasurementScore in measurementItems.GetChildrenAsList.Where(mensumentRowitem => mensumentRowitem.NodeTypeAlias == "AdminMeasurementScore"))
            {
                int i3 = 0;
                                            <tr>
                                                <td>
                                                    <b>@adminMeasurementScore.Name </b>
                                                </td>
                                                <td colspan="5" style="text-align: center;">
                                                    <span id="totolScore">0 </span>คะแนน
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <b>
                                                        @adminMeasurementScore.GetPropertyValue("displayAssessmentScore") </b>
                                                </td>
                                                @foreach (var adminMeasurementScoreColumn in adminMeasurementScore.GetChildrenAsList)
                                                {
                                                    i3++;
                                                    var i3String = "score" + i3;
                                                    <td style="text-align: center;" class="@i3String">
                                                        @adminMeasurementScoreColumn.GetPropertyValue("assessmentScore")
                                                    </td>
                                                }
                                            </tr>
                                            <tr>
                                                <td>
                                                    <b>
                                                        @adminMeasurementScore.GetPropertyValue("displayCompensation") </b>
                                                </td>
                                                @{ i3 = 0; }
                                                @foreach (var adminMeasurementScoreColumn2 in adminMeasurementScore.GetChildrenAsList)
                                                {
                                                    i3++;
                                                    var i3String = "score" + i3;
                                                    <td style="text-align: center;" class="@i3String">
                                                        @adminMeasurementScoreColumn2.GetPropertyValue("compensation")
                                                    </td>
                                                }
                                            </tr>
            }
                                        }
                                    </table>
        }

                                }
                            </div>
                            <div>
                                ความเห็นเพิ่มเติม กรณี 19-20 คะแนน
                            </div>
                            <div>
                                <input type="radio" id="approverTypeA1" name="approverTypeA1" value="1" />อนุมัติตามที่เสนอ
                            </div>
                            <div>
                                <input type="radio" name="approverTypeA1" value="2" />ไม่รับเป็น Kizen แต่ให้รับผลตอบแทน
                                10 บาท
                            </div>
                            <div>
                                <input type="radio" name="approverTypeA1" value="3" />ไม่อนุมัติ
                            </div>
                            <textarea style="width: 99%" cols="5" id="approver1Comment" name="approver1Comment"
                                rows="5" type="text"></textarea>
                            <button class="btn" onclick="saveDocumentA1();">
                                <i class="iconfa-ok">Save</i></button>
                        </fieldset>
                    </div>
        if (Session["Role"] != null && Session["Role"].ToString().ToLower() == "approver2" || Session["Role"] != null && Session["Role"].ToString().ToLower() == "tqm")
        {
                    <div id="approver2Div">
                        <fieldset>
                            <legend>
                                @{
            var kssFormPropApprove2 = new DynamicNode(1096);
                                    @kssFormPropApprove2.GetPropertyValue("displayName")
                                }
                            </legend>
                            <div>
                                <input type="radio" name="approverType" value="1" />อนุมัติตามที่เสนอ
                            </div>
                            <div>
                                <input type="radio" name="approverType" value="2" />อนุมัติและนำเสนอคณะกรรมการให้รับผลตอบแทน
                                <input type="text" id="approveWithBudget" name="approveWithBudget" style="width: 100px" />
                                บาท
                            </div>
                            <div>
                                <input type="radio" name="approverType" value="3" />ไม่อนุมัติตามที่เสนอ แต่ให้รับผลตอบแทน
                                <input type="text" id="notapproveWithBudget" name="notapproveWithBudget" style="width: 100px" />
                                บาท
                            </div>
                            <div>
                                ความเห็นเพิ่มเติม
                            </div>
                            <textarea style="width: 99%" cols="5" id="approver2Comment" name="approver2Comment"
                                rows="5"></textarea>
                            <button class="btn" id="approver2" onclick="saveDocumentA2();">
                                <i class="iconfa-save"></i>Save</button>
                        </fieldset>
                    </div>
        }

        if (Session["Role"] != null && Session["Role"].ToString().ToLower() == "tqm" || Session["Role"] != null && Session["Role"].ToString().ToLower() == "tqm")
        {
                    <div id="approverTQMDiv">
                        <fieldset>
                            <legend>ส่วนที่ 4 : สำหรับทีม TQM </legend>
                            <div>
                                <input type="radio" name="ApprovetypeTQM" value="1" />อนุมัติตามที่เสนอ
                            </div>
                            <div>
                                <input type="radio" name="ApprovetypeTQM" value="2" />ไม่อนุมัติตามที่เสนอ
                            </div>
                            <div>
                                ความเห็นเพิ่มเติม
                            </div>
                            <textarea style="width: 99%" cols="5" id="approverTQMComment" name="approverTQMComment"
                                rows="5"></textarea>
                            @if (Session["Role"] != null && Session["Role"].ToString().ToLower() == "tqm")
                            {

                                var tagcates = TagHelper.GetAllTagCateOject();
                                var tags = TagHelper.GetAllTagObject();
                                <div style="margin-top: 5px; margin-bottom: 5px">
                                    <div style="width: 50px; float: left">
                                        กลุ่มTag:</div>
                                    <select id="tagcate" class="easyui-combobox" name="state" style="float: left; width: 200px;"
                                        data-options=" multiple:true,editable: false">
                                        @foreach (var cate in tagcates)
                                        {
                                            <option value="@cate.tagCateId">@cate.tagCateName</option> 
                                
                                        }
                                    </select>
                                </div>
                                <div style="margin-top: 5px; margin-bottom: 5px">
                                    <div style="width: 50px; float: left">
                                        Tag:</div>
                                    <select id="tag" class="easyui-combobox" name="state" style="float: left; width: 200px;"
                                        data-options="valueField:'tagId',textField:'tagName', multiple:true, editable: false">
                                    </select>
                                </div>
           
                            }
                            <button class="btn" id="approverTQM" onclick="saveDocumentTQM();">
                                <i class="iconfa-save"></i>Save</button>
                        </fieldset>
                    </div>
        }

  
                }
                @{
        var indexCateNameUser = 0;
        var CateItemUser = A1ItemHelper.GetItemWithCate();
        if (Session["Role"] != null && Session["Role"].ToString().ToLower() == "approver1")
        {
                    <script type="text/javascript">
                        jQuery(document).ready(function () {
                            jQuery('#dgA1').datagrid({ url: "/api.ashx?metdhodName=getdocbyApprover1&UserName=" + currentUser });
                            jQuery('#approver1Div #tableMeasurement input:radio').change(function () {
                                getScoreSelect();
                            });
                            getScoreSelect();
                            jQuery("form#fmA1 :input").attr("disabled", true);
                        });
                        @foreach (var item in CateItemUser)
                        {
                            indexCateNameUser += 1;
                            var ItemIDJS = "approvalItem" + indexCateNameUser;
                            @:jQuery("#@ItemIDJS input:checkbox").change(function () {
                               
                                @:if (jQuery(this).is(":checked")) { jQuery(this).attr("checked", false) } else { jQuery("#@ItemIDJS input:checkbox").attr("checked", false); jQuery(this).attr("checked", true); }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @:});
                                                                                                                                                                                                                                                                        }
                    </script>
            
        }
        else if (Session["Role"] != null && Session["Role"].ToString().ToLower() == "approver2")
        {
                    <script type="text/javascript">
                        jQuery(document).ready(function () {
                            jQuery('#dgA1').datagrid({ url: "/api.ashx?metdhodName=getdocbyApprover2&UserName=" + currentUser });
                            jQuery("form#fmA1 :input").attr("disabled", true);
                            jQuery("#approver1Div :input").attr("disabled", true);
                            jQuery('#approver2Div :input').attr("disabled", false);
                        });
                    </script>
        }
        else if (Session["Role"] != null && Session["Role"].ToString().ToLower() == "tqm")
        {
            <script type="text/javascript">
                 var currentRole = "tqm";
                jQuery(document).ready(function () {
                    //jQuery('#dgA1').datagrid({ url: "/api.ashx?metdhodName=getdocbyTqm" });
                           
                    jQuery("form#fmA1 :input").attr("disabled", true);
                    jQuery("#approver1Div :input").attr("disabled", true);
                    jQuery('#approver2Div :input').attr("disabled", true);
                    jQuery('#approverTQMDiv :input').attr("disabled", false);


                });
                var tagsAll =  @Html.Raw(Json.Encode(TagHelper.GetTag()));
            </script>
        }
        
                }
            </div>
    </div>
</legend>